package com.geek.game.manager.agent.model;

import java.util.Date;

import ydh.cicada.api.Column;
import ydh.cicada.api.Entity;
import ydh.cicada.api.Id;

/**
 * 充值记录model
 * Created by star on 2016/10/13.
 */
@Entity(name="t_recharge_record")
public class CoinRecordModel {

	@Id
	@Column(name="id")
    private String recordId;

	@Column(name="amount")
    private Integer amount;
	
	@Column(name="mahjong_coin")
    private Integer  mahjongCoin;

	@Column(name="conversion_rates")
    private Float conversionRates;
	
	@Column(name="record_time")
    private Date recordTime;
	
	@Column(name="remark")
    private String remark;

	@Column(name="user_id")
    private String managerId;
	
	@Column(name="player_id")
	private String playerId;
	
	@Column(name="player_role")
	private  Integer playerRole;
	
	//============================扩展字段
    private String managerAccount;

    private String playerAccount;
    
    private String nickName;
    //订单状态
    private Integer states;
    
    
    public Integer getStates() {
		return states;
	}

	public void setStates(Integer states) {
		this.states = states;
	}

	public String getRecordId() {
        return recordId;
    }

    public void setRecordId(String recordId) {
        this.recordId = recordId;
    }

    public Integer getAmount() {
        return amount;
    }

    public void setAmount(Integer amount) {
        this.amount = amount;
    }

    public Integer getMahjongCoin() {
        return mahjongCoin;
    }

    public void setMahjongCoin(Integer mahjongCoin) {
        this.mahjongCoin = mahjongCoin;
    }

    public Float getConversionRates() {
        return conversionRates;
    }

    public void setConversionRates(Float conversionRates) {
        this.conversionRates = conversionRates;
    }
    
    

    public Date getRecordTime() {
		return recordTime;
	}

	public void setRecordTime(Date recordTime) {
		this.recordTime = recordTime;
	}

	public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getManagerId() {
        return managerId;
    }

    public void setManagerId(String managerId) {
        this.managerId = managerId;
    }

    public String getManagerAccount() {
        return managerAccount;
    }

    public void setManagerAccount(String managerAccount) {
        this.managerAccount = managerAccount;
    }

    public String getPlayerId() {
        return playerId;
    }

    public void setPlayerId(String playerId) {
        this.playerId = playerId;
    }

    public String getPlayerAccount() {
        return playerAccount;
    }

    public void setPlayerAccount(String playerAccount) {
        this.playerAccount = playerAccount;
    }

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

    public Integer getPlayerRole() {
        return playerRole;
    }

    public void setPlayerRole(Integer playerRole) {
        this.playerRole = playerRole;
    }
}
